Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 RICHMOND HILL ROAD Detached £1,443,318 £445,000 5 Oct 2001
37 RICHMOND HILL ROAD Semi-Detached £3,251,472 £2,200,000 27 Feb 2015